package mlz.a_inner;


public class DemoTest03 {
    public static void main(String[] args) {
        //以前的方式进行使用
        Swim s = new Student(); //多态语法
        goSwimming(s);

        //匿名内部类
        String str = goSwimming(new Swim() {
            @Override
            public void swimming() {
                System.out.println("蝶泳");
            }
        });
    }

    //定义一个方法 -> 这个方法将swim接口作为方法的参数使用
    public static String goSwimming(Swim s){
        s.swimming();
        return "";
    }
}
